Class EAURueckmeldungKK
- java.lang.Object
-
- com.vdek.agv.basis.data.FileSizeExpectable
-
- com.vdek.agv.xml.data.AbstractXMLRecord<RueckmeldungEAUKK>
-
- com.vdek.agv.eau.kp.data.v20220101.EAURueckmeldungKK
-
public final class EAURueckmeldungKK extends com.vdek.agv.xml.data.AbstractXMLRecord<RueckmeldungEAUKK>
Diese Klasse beschreibt die Rückmeldung einer Krankenkasse im Verfahren EAU.
- Author:
- KoehlerSt
-
-
Field Summary
Fields Modifier and Type Field Description static com.vdek.agv.basis.data.ValidationErrorDXRK010SVTOAG-Fehler: Steuerungsdaten: Absendernummer: Absendernummer fehlerhaftstatic com.vdek.agv.basis.data.ValidationErrorDXRK020SVTOAG-Fehler: Steuerungsdaten: Empfängernummer: Empfängernummer fehlerhaftstatic com.vdek.agv.basis.data.ValidationErrorDXRK030SVTOAG-Fehler: Steuerungsdaten: Empfängernummer: Empfängernummer unzulässigstatic com.vdek.agv.basis.data.ValidationErrorDXRK040SVTOAG-Fehler: Steuerungsdaten: Prod-ID: Prod-ID unzulässigstatic com.vdek.agv.basis.data.ValidationErrorDXRK050SVTOAG-Fehler: Steuerungsdaten: Mod-ID: Mod-ID unzulässigstatic com.vdek.agv.basis.data.ValidationErrorDXRK060SVTOAG-Fehler: Steuerungsdaten: Datensatz-ID: Datensatz-ID fehlerhaftstatic com.vdek.agv.basis.data.ValidationErrorDXRK062SVTOAG-Fehler: Steuerungsdaten: Datensatz-ID: Grundstellung auf erster Stelle ist unzulässigstatic com.vdek.agv.basis.data.ValidationErrorDXRK070SVTOAG-Fehler: Steuerungsdaten: Aktenzeichen_Verursacher: Feld enthält unzulässige Zeichestatic com.vdek.agv.basis.data.ValidationErrorDXRK080SVTOAG-Fehler: Steuerungsdaten: Stornierung: Datensatz-ID Ursprungsmeldung fehlerhaftstatic com.vdek.agv.basis.data.ValidationErrorDXRK090SVTOAG-Fehler: Steuerungsdaten: Stornierung: Datensatz-ID Ursprungsmeldung: Grundstellung auf erster Stelle ist unzulässigstatic com.vdek.agv.basis.data.ValidationErrorDXRK100SVTOAG-Fehler: Betriebsnummer des Verursachers fehlerhaftstatic com.vdek.agv.basis.data.ValidationErrorDXRK110SVTOAG-Fehler: Ansprechpartner: E-Mail: E-Mail-Adresse enthält unzulässige Zeichenstatic com.vdek.agv.basis.data.ValidationErrorDXRK112SVTOAG-Fehler: Ansprechpartner: E-Mail: E-Mail-Adresse enthält unzulässige Zeichenstatic com.vdek.agv.basis.data.ValidationErrorDXRK120SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält mehrf. aufeinanderfolgende Sonder-/Leerzeichenstatic com.vdek.agv.basis.data.ValidationErrorDXRK122SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld beginnt mit mindestens 3 gleichen Buchstabenstatic com.vdek.agv.basis.data.ValidationErrorDXRK124SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält vor oder nach Bindestrich Leerzeichen.static com.vdek.agv.basis.data.ValidationErrorDXRK126SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält unzulässiges Zeichen.static com.vdek.agv.basis.data.ValidationErrorDXRK128SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält auf erster/letzter Stelle unzulässiges Zeichen.static com.vdek.agv.basis.data.ValidationErrorDXRK130SVTOAG-Fehler: Arbeitnehmer: Vorname: Im Feld ist + nicht auf erster Stelle und Rest nicht Leerzeichen.static com.vdek.agv.basis.data.ValidationErrorDXRK132SVTOAG-Fehler: Arbeitnehmer: Vorname: Angabe von + in beiden Namensfeldern unzulässig.static com.vdek.agv.basis.data.ValidationErrorDXRK134SVTOAG-Fehler: Arbeitnehmer: Vorname: Namensfelder enthalten unzulässige Angaben.static com.vdek.agv.basis.data.ValidationErrorDXRK136SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält fiktiven Vornamen.static com.vdek.agv.basis.data.ValidationErrorDXRK140SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält mehrf. aufeinanderfolgende Sonder-/Leerzeichenstatic com.vdek.agv.basis.data.ValidationErrorDXRK142SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld beginnt mit mindestens 3 gleichen Buchstabenstatic com.vdek.agv.basis.data.ValidationErrorDXRK144SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält vor oder nach Bindestrich Leerzeichen.static com.vdek.agv.basis.data.ValidationErrorDXRK146SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält unzulässiges Zeichen.static com.vdek.agv.basis.data.ValidationErrorDXRK148SVTOAG-Fehler: Arbeitnehmer: Familienname: Mehr als 2 Ziff. / 2 Ziff. nicht unmittelbar hintereinander.static com.vdek.agv.basis.data.ValidationErrorDXRK150SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält vor einer Zahl kein Leerzeichen.static com.vdek.agv.basis.data.ValidationErrorDXRK152SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält auf erster/letzter Stelle unzulässiges Zeichen.static com.vdek.agv.basis.data.ValidationErrorDXRK154SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld endet mit einem unzulässigen Zeichen.static com.vdek.agv.basis.data.ValidationErrorDXRK156SVTOAG-Fehler: Arbeitnehmer: Familienname: Im Feld ist + nicht auf erster Stelle und Rest nicht Leerzeichen.static com.vdek.agv.basis.data.ValidationErrorDXRK160SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Versicherungsnummer unvollständig/enthält unzulässige Zeichenstatic com.vdek.agv.basis.data.ValidationErrorDXRK162SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Bereichsnummer ist unzulässig.static com.vdek.agv.basis.data.ValidationErrorDXRK164SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Versicherungsnummer enthält unlogisches Datum.static com.vdek.agv.basis.data.ValidationErrorDXRK166SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Prüfziffer ist falsch.static com.vdek.agv.basis.data.ValidationErrorDXRK180SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit unzulässigstatic com.vdek.agv.basis.data.ValidationErrorDXRK182SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit fehltstatic com.vdek.agv.basis.data.ValidationErrorDXRK184SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit größer als Voraussichtlich_AU_bisstatic com.vdek.agv.basis.data.ValidationErrorDXRK190SVTOAG-Fehler: Angaben_zur AU: AU_seit: Voraussichtlich_AU_bis fehltstatic com.vdek.agv.basis.data.ValidationErrorDXRK192SVTOAG-Fehler: Angaben_zur AU: AU_seit: Voraussichtlich_AU_bis zu großstatic com.vdek.agv.basis.data.ValidationErrorDXRK194SVTOAG-Fehler: Angaben_zur AU: AU_seit: Datum unzulässigstatic com.vdek.agv.basis.data.ValidationErrorDXRK196SVTOAG-Fehler: Angaben_zu rAU: AU_seit: Voraussichtlich_AU_bis kleiner als AU_seitstatic com.vdek.agv.basis.data.ValidationErrorDXRK200SVTOAG-Fehler: Angaben_zur AU: Festgestellt_am: Datum fehltstatic StringVERSIONDie Versionsnummer der Rueckmeldung
-
Constructor Summary
Constructors Constructor Description EAURueckmeldungKK(RueckmeldungEAUKK xml)Erzeugt einen neuen XML-Datensatz mit den gegebenen Informationen.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetID()voidvalidate(com.vdek.agv.xml.kernpruefung.XMLRueckgabeImpl rueckgabe)Validiere die Felder des Datensatzes.-
Methods inherited from class com.vdek.agv.xml.data.AbstractXMLRecord
addError, addError, addErrors, createIdentifier, determineExpectedFileSize, getError, getErrorCount, getErrors, getID_Vorgang, getIdentifier, getVersion, getXML, getXMLSchemaFile, hasErrors, hasErrors, isFileRejected, isFileShelved, isRejected, isWarned, postValidate, preValidate, setFileRejected, setFileShelved, setRejected, setWarned, setXML, toString, toString, validate
-
-
-
-
Field Detail
-
VERSION
public static final String VERSION
Die Versionsnummer der Rueckmeldung- See Also:
- Constant Field Values
-
DXRK010
public static final com.vdek.agv.basis.data.ValidationError DXRK010
SVTOAG-Fehler: Steuerungsdaten: Absendernummer: Absendernummer fehlerhaft
-
DXRK020
public static final com.vdek.agv.basis.data.ValidationError DXRK020
SVTOAG-Fehler: Steuerungsdaten: Empfängernummer: Empfängernummer fehlerhaft
-
DXRK030
public static final com.vdek.agv.basis.data.ValidationError DXRK030
SVTOAG-Fehler: Steuerungsdaten: Empfängernummer: Empfängernummer unzulässig
-
DXRK040
public static final com.vdek.agv.basis.data.ValidationError DXRK040
SVTOAG-Fehler: Steuerungsdaten: Prod-ID: Prod-ID unzulässig
-
DXRK050
public static final com.vdek.agv.basis.data.ValidationError DXRK050
SVTOAG-Fehler: Steuerungsdaten: Mod-ID: Mod-ID unzulässig
-
DXRK060
public static final com.vdek.agv.basis.data.ValidationError DXRK060
SVTOAG-Fehler: Steuerungsdaten: Datensatz-ID: Datensatz-ID fehlerhaft
-
DXRK062
public static final com.vdek.agv.basis.data.ValidationError DXRK062
SVTOAG-Fehler: Steuerungsdaten: Datensatz-ID: Grundstellung auf erster Stelle ist unzulässig
-
DXRK070
public static final com.vdek.agv.basis.data.ValidationError DXRK070
SVTOAG-Fehler: Steuerungsdaten: Aktenzeichen_Verursacher: Feld enthält unzulässige Zeiche
-
DXRK080
public static final com.vdek.agv.basis.data.ValidationError DXRK080
SVTOAG-Fehler: Steuerungsdaten: Stornierung: Datensatz-ID Ursprungsmeldung fehlerhaft
-
DXRK090
public static final com.vdek.agv.basis.data.ValidationError DXRK090
SVTOAG-Fehler: Steuerungsdaten: Stornierung: Datensatz-ID Ursprungsmeldung: Grundstellung auf erster Stelle ist unzulässig
-
DXRK100
public static final com.vdek.agv.basis.data.ValidationError DXRK100
SVTOAG-Fehler: Betriebsnummer des Verursachers fehlerhaft
-
DXRK110
public static final com.vdek.agv.basis.data.ValidationError DXRK110
SVTOAG-Fehler: Ansprechpartner: E-Mail: E-Mail-Adresse enthält unzulässige Zeichen
-
DXRK112
public static final com.vdek.agv.basis.data.ValidationError DXRK112
SVTOAG-Fehler: Ansprechpartner: E-Mail: E-Mail-Adresse enthält unzulässige Zeichen
-
DXRK120
public static final com.vdek.agv.basis.data.ValidationError DXRK120
SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält mehrf. aufeinanderfolgende Sonder-/Leerzeichen
-
DXRK122
public static final com.vdek.agv.basis.data.ValidationError DXRK122
SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld beginnt mit mindestens 3 gleichen Buchstaben
-
DXRK124
public static final com.vdek.agv.basis.data.ValidationError DXRK124
SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält vor oder nach Bindestrich Leerzeichen.
-
DXRK126
public static final com.vdek.agv.basis.data.ValidationError DXRK126
SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält unzulässiges Zeichen.
-
DXRK128
public static final com.vdek.agv.basis.data.ValidationError DXRK128
SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält auf erster/letzter Stelle unzulässiges Zeichen.
-
DXRK130
public static final com.vdek.agv.basis.data.ValidationError DXRK130
SVTOAG-Fehler: Arbeitnehmer: Vorname: Im Feld ist + nicht auf erster Stelle und Rest nicht Leerzeichen.
-
DXRK132
public static final com.vdek.agv.basis.data.ValidationError DXRK132
SVTOAG-Fehler: Arbeitnehmer: Vorname: Angabe von + in beiden Namensfeldern unzulässig.
-
DXRK134
public static final com.vdek.agv.basis.data.ValidationError DXRK134
SVTOAG-Fehler: Arbeitnehmer: Vorname: Namensfelder enthalten unzulässige Angaben.
-
DXRK136
public static final com.vdek.agv.basis.data.ValidationError DXRK136
SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält fiktiven Vornamen.
-
DXRK140
public static final com.vdek.agv.basis.data.ValidationError DXRK140
SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält mehrf. aufeinanderfolgende Sonder-/Leerzeichen
-
DXRK142
public static final com.vdek.agv.basis.data.ValidationError DXRK142
SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld beginnt mit mindestens 3 gleichen Buchstaben
-
DXRK144
public static final com.vdek.agv.basis.data.ValidationError DXRK144
SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält vor oder nach Bindestrich Leerzeichen.
-
DXRK146
public static final com.vdek.agv.basis.data.ValidationError DXRK146
SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält unzulässiges Zeichen.
-
DXRK148
public static final com.vdek.agv.basis.data.ValidationError DXRK148
SVTOAG-Fehler: Arbeitnehmer: Familienname: Mehr als 2 Ziff. / 2 Ziff. nicht unmittelbar hintereinander.
-
DXRK150
public static final com.vdek.agv.basis.data.ValidationError DXRK150
SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält vor einer Zahl kein Leerzeichen.
-
DXRK152
public static final com.vdek.agv.basis.data.ValidationError DXRK152
SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält auf erster/letzter Stelle unzulässiges Zeichen.
-
DXRK154
public static final com.vdek.agv.basis.data.ValidationError DXRK154
SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld endet mit einem unzulässigen Zeichen.
-
DXRK156
public static final com.vdek.agv.basis.data.ValidationError DXRK156
SVTOAG-Fehler: Arbeitnehmer: Familienname: Im Feld ist + nicht auf erster Stelle und Rest nicht Leerzeichen.
-
DXRK160
public static final com.vdek.agv.basis.data.ValidationError DXRK160
SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Versicherungsnummer unvollständig/enthält unzulässige Zeichen
-
DXRK162
public static final com.vdek.agv.basis.data.ValidationError DXRK162
SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Bereichsnummer ist unzulässig.
-
DXRK164
public static final com.vdek.agv.basis.data.ValidationError DXRK164
SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Versicherungsnummer enthält unlogisches Datum.
-
DXRK166
public static final com.vdek.agv.basis.data.ValidationError DXRK166
SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Prüfziffer ist falsch.
-
DXRK180
public static final com.vdek.agv.basis.data.ValidationError DXRK180
SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit unzulässig
-
DXRK182
public static final com.vdek.agv.basis.data.ValidationError DXRK182
SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit fehlt
-
DXRK184
public static final com.vdek.agv.basis.data.ValidationError DXRK184
SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit größer als Voraussichtlich_AU_bis
-
DXRK190
public static final com.vdek.agv.basis.data.ValidationError DXRK190
SVTOAG-Fehler: Angaben_zur AU: AU_seit: Voraussichtlich_AU_bis fehlt
-
DXRK192
public static final com.vdek.agv.basis.data.ValidationError DXRK192
SVTOAG-Fehler: Angaben_zur AU: AU_seit: Voraussichtlich_AU_bis zu groß
-
DXRK194
public static final com.vdek.agv.basis.data.ValidationError DXRK194
SVTOAG-Fehler: Angaben_zur AU: AU_seit: Datum unzulässig
-
DXRK196
public static final com.vdek.agv.basis.data.ValidationError DXRK196
SVTOAG-Fehler: Angaben_zu rAU: AU_seit: Voraussichtlich_AU_bis kleiner als AU_seit
-
DXRK200
public static final com.vdek.agv.basis.data.ValidationError DXRK200
SVTOAG-Fehler: Angaben_zur AU: Festgestellt_am: Datum fehlt
-
-
Constructor Detail
-
EAURueckmeldungKK
public EAURueckmeldungKK(RueckmeldungEAUKK xml) throws IllegalArgumentException
Erzeugt einen neuen XML-Datensatz mit den gegebenen Informationen.
- Parameters:
xml- das JAXB-Objekt- Throws:
IllegalArgumentException- wenn kein XML-Objekt angegeben wurde
-
-
Method Detail
-
getID
public final String getID()
- Specified by:
getIDin classcom.vdek.agv.xml.data.AbstractXMLRecord<RueckmeldungEAUKK>
-
validate
public final void validate(com.vdek.agv.xml.kernpruefung.XMLRueckgabeImpl rueckgabe)
Validiere die Felder des Datensatzes.
- Parameters:
rueckgabe- das zu verwendendeRueckgabe-Objekt in der XML-spezifischen Implementierung
-
-